auto merge of #245 : alexcrichton/cargo/fix-fresh, r=wycats
authorbors <bors@rust-lang.org>
Tue, 22 Jul 2014 17:08:50 +0000 (17:08 +0000)
committerbors <bors@rust-lang.org>
Tue, 22 Jul 2014 17:08:50 +0000 (17:08 +0000)
commitadcf1188665567e145ccd96d663185a29eb550bd
treeddddeb1c18868144247c9fc287ac406e8b73a771
parentc3f9f9e70079ba3491c881484ae9c9d851c70052
parent11a63013a3b149c57f2f8216c10d69c6b0b0760b
auto merge of #245 : alexcrichton/cargo/fix-fresh, r=wycats

This ends up serving the same purpose, but a critical change is that it
canonicalizes the relevant git url (if one is used) to ensure that the same
package from two slightly different locations is always built the same way.

Sadly I'm not quite sure how to add a test for this as it involves using remote
git urls which are unusable during tests.